function checkdata() {

/*
 * if (!checkUserName(usersearch.username.value)) return false;
 * 
 * if (!checkName(usersearch.name.value)) return false;
 * 
 * if(!checkaddress(usersearch.addr.value)) return false;
 * 
 * if(!checkAge(usersearch.age.value)) return false;
 */
	
if (!checkid(usersearch.id.value)) return false;

/*
 * if (!checkphone(usersearch.phone.value)) return false;
 * 
 * if( strlen(usersearch.password.value)<3 ||
 * strlen(usersearch.password.value)>40 ) {
 * alert("\正确地登录密码长度为3～40位，仅可用英文、数字、特殊字符！"); usersearch.password.focus(); return
 * false; }
 * 
 * if( strlen2(usersearch.password.value) ) {
 * alert("\您的密码中包含了非法字符，仅可用英文、数字、特殊字符！"); usersearch.password.focus(); return
 * false; }
 * 
 * if( usersearch.password.value == usersearch.username.value ) {
 * alert("\用户名和密码不能相同！"); usersearch.password.focus(); return false; } if(
 * usersearch.password2.value =="" ) { alert("\请输入密码确认！");
 * usersearch.password2.focus(); return false; } if( usersearch.password2.value !=
 * usersearch.password.value ) { alert("\两次密码输入不一致！");
 * usersearch.password.focus(); return false; }
 */

return true;
}
/*
 * function checkUserName(ssn){
 * 
 * if( ssn.length<3 || ssn.length>40 ) { alert("\请输入正确的用户名,用户名长度为3～40位！");
 * usersearch.username.focus(); return false; } if (isWhiteWpace(ssn)){
 * alert("\请输入正确的用户名,用户名中不能包含空格！"); usersearch.username.focus(); return false; }
 * if (!isSsnString(ssn)){
 * alert("\对不起，您选择的用户名不正确！用户名\n由a～z的英文字母(不区分大小写)、0～9的数字、点、减\n号或下划线组成，长度为3～40个字符，只能以数字或字母\n开头和结尾,例如：beijing2008，beijing.2008。");
 * usersearch.username.focus(); return false; }
 * 
 * return true; }
 * 
 * function checkName(sn){ if( sn.length<3 || sn.length>40 ) {
 * alert("\请输入正确的名字,名字长度为3～40位！"); usersearch.name.focus(); return false; } if
 * (isWhiteWpace(sn)){ alert("\请输入正确的名字,名字中不能包含空格！"); usersearch.name.focus();
 * return false; } if (!isSsnString(sn)){
 * alert("\对不起，您选择的名字不正确！名字\n由a～z的英文字母(不区分大小写)、0～9的数字、点、减\n号或下划线组成，长度为3～40个字符，只能以数字或字母\n开头和结尾,例如：beijing2008，beijing.2008。");
 * usersearch.name.focus(); return false; } return true; }
 */

function checkid(userid){
	
	/*
	 if( userid.length != 8) {
			alert("\请输入正确的no,no长度为8位！");
			usersearch.no.focus();
			return false;
	}
	*/
	if (isWhiteWpace(userid)){
			alert("\请输入正确的no,no中不能包含空格！");
			usersearch.no.focus();
			return false;
	}

	for(a = 0;a<userid.length;a++) {
		if(userid.charAt(a) > '9' || userid.charAt(a) <'0' ) {
			alert("\请输入正确的no,no中只能為數字！");
			usersearch.no.focus();
			return false;
		}
	}
	return true;
}


function checkAge(Age){

if( Age.length<1 || Age.length>3 ) {
alert("\请输入正确的age,age长度为1~3位！");
usersearch.age.focus();
return false;
}

if (isWhiteWpace(Age)){
alert("\请输入正确的Age,Age中不能包含空格！");
usersearch.age.focus();
return false;
}
for(a = 0;a<Age.length;a++) {
	if(Age.charAt(a) > '9' || Age.charAt(a) <'0' ) {
	alert("\请输入正确的Age,Age中只能為數字！");
	usersearch.age.focus();
	return false;
		}
	}
	return true;
}

function checkphone(pphone){

if( pphone.length != 8) {
alert("\请输入正确的phone,phone长度为8位！");
usersearch.phone.focus();
return false;
}
if (isWhiteWpace(pphone)){
alert("\请输入正确的phone,phone中不能包含空格！");
usersearch.phone.focus();
return false;
}

for(b = 0;b<pphone.length;b++) {
	if(pphone.charAt(b) > '9' || pphone.charAt(b) <'0' ) {
	alert("\请输入正确的phone,phone中只能為數字！");
	usersearch.phone.focus();
	return false;
	}
}
return true;
}

function checkaddress(address){
if( address.length<3 || address.length>40 ) {
alert("\请输入正确的Address,Address长度为3～40位！");
usersearch.addr.focus();
return false;
}
if (isWhiteWpace(address)){
alert("\请输入正确的Address,Address中不能包含空格！");
usersearch.addr.focus();
return false;
}
if (!isSsnString(address)){
alert("\对不起，您选择的Address不正确！用户名\n由a～z的英文字母(不区分大小写)、0～9的数字、点、减\n号或下划线组成，长度为3～40个字符，只能以数字或字母\n开头和结尾,例如：beijing2008，beijing.2008。");
usersearch.addr.focus();
return false;
}
return true;
}


function strlen(str){
	var len;
	var i;
	len = 0;
	for (i=0;i<str.length;i++){
		if (str.charCodeAt(i)>255) len+=2; else len++;
	}
	return len;
}
function strlen2(str){
	var len;
	var i;
	len = 0;
	for (i=0;i<str.length;i++){
		if (str.charCodeAt(i)>255) return true;
	}
	return false;
}
function isWhiteWpace (s)
{
  var whitespace = " \t\n\r";
  var i;
  for (i = 0; i < s.length; i++){   
     var c = s.charAt(i);
     if (whitespace.indexOf(c) >= 0) {
		  return true;
	  }
   }
   return false;
}
function isSsnString (ssn)
{
	var re=/^[0-9a-z][\w-.]*[0-9a-z]$/i;
	if(re.test(ssn))
		return true;
	else
		return false;
}
/*
 * function checkssn(gotoURL) { var ssn=usersearch.username.value.toLowerCase();
 * if (checkUserName(ssn)){ var open_url = gotoURL + "?username=" + ssn;
 * window.open(open_url,'','status=0,directories=0,resizable=0,toolbar=0,location=0,scrollbars=0,width=390,height=260'); } }
 */
